const express = require('express');
const router = express.Router();
const {add, del , update, allList}  = require('../public/javascripts/sort')
const db =require('../db')

router.post('/add', (req, res) => {
  const sortInfo = req.body
  //对客户端的数据进行校验
  if (sortInfo.sortName === '') {
    return res.send({
      success: false,
      message: '类别名称不能为空'
    })
  }
  if (sortInfo.sorttype === '') {
    return res.send({
      success: false,
      message: '类别类型不能为空'
    })
  }
  // 执行定义好的登录函数
  add(req, res)
});

router.delete('/delete', (req, res) => {
  const sortInfo = req.query
  //对客户端的数据进行校验
  if (sortInfo.sortId === '') {
    return res.send({
      success: false,
      message: '类别id不能为空'
    })
  }
  // 执行定义好的登录函数
  del(req, res)
});

router.put('/update', (req, res) => {
  const sortInfo = req.body
  //对客户端的数据进行校验
  if (sortInfo.sortId === '') {
    return res.send({
      success: false,
      message: '类别id不能为空'
    })
  }
  // 执行定义好的登录函数
  update(req, res)
});

router.post('/list', (req, res) => {
  // 执行定义好的登录函数
  allList(req, res)
});


module.exports = router;
